device or drug - Deutsch Englisch Wörterbuch